Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w2 Spain #1-w3 Spain #1-w4 France F4 Portugal F2 Spain F6 Spain F7 Slovenia F2 Netherlands F1 Spain F16 Spain F17 Netherlands F3 Netherlands F1 Netherlands F2 Netherlands F3 Spain F25 Spain F26 Spain F27 France F19 China F4 China F5 Great Britain F8 Italy F14 Netherlands F2 Netherlands F6 Netherlands F7 Spain F33 Great Britain F17 Great Britain F18 Israel F6 Germany F4 Great Britain F7 Netherlands F1 Great Britain F16 Netherlands F3 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Germany F3 Netherlands F1 Netherlands F6 Germany F19 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 France F4 Netherlands F4 Germany F9 Germany F10 Netherlands F3 Netherlands F6 Netherlands F4 Germany F2 Portugal F1 Portugal F2 Turkey F12 Great Britain F5 Great Britain F6 Germany F11 Germany F12 Spain F32 Netherlands F3 Netherlands F4 Belgium F1 Belgium F2 Croatia F1 Croatia F2 China F3 Italy F15 Netherlands F6 Netherlands F7 Portugal F12 Croatia F11 Greece F8 Greece F9 Netherlands F2 Netherlands F3 (Middelburg) Netherlands F2 Israel F5 Memorial Savigni - Sassuolo XXIX Edizione 'A.Savoldi Marco' - Manerbio Challenger Canottieri Minico - Mantova XXVIII Edizione 'A.Savoldi' - Manerbio Top Wool Challenger Biella - Biella Open de L'Isere - Grenoble DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Garden Open - Rome Challenger Citta di Olbia - Olbia Trani Cup - Trani San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Garden Open - Rome VIII Trofeo Ciutat de Barcelona - Barcelona Aamulehti Tampere Open - Tampere St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova Pekao Open - Szczecin Lambertz Open by Stawag - Aachen Garden Open - Rome Jameson Cup - Milan ATU Cup - Weiden 4th Volkswagen Challenger - Wolfsburg Tennis Napoli Cup 2007 - Napoli Banca Marche Tennis Cup - San Benedetto The LTA Sunderland Challenger - Sunderland Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Turkey F11 Zagreb Open - Zagreb Siemens Open 2007 - Scheveningen Dharwad Challenger 2006 - Dharwad Gemax Samsung Open 2004 - Belgrade Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Cepu Open - San Marino Siemens Open - Scheveningen Copa Sevilla 2007 - Seville Bancastato Challenger Lugano - Lugano Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Tennis Napoli Cup - Napoli 5 Volkswagen Challenger - Wolfsburg Tennis Napoli Cup - Napoli BMW Tennis Championship - Sunrise BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Trani Cup - Trani LTA Nottingham Challenger - Nottingham San Marino CEPU Open - San Marino Siemens Open - Scheveningen Caltanissetta Challenger Rome Challenger Rome Challenger Privatbank Open 2006 - Dnepropetrovsk Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Lugano Challenger Turin Challenger Tatra Banka Open - Bratislava Segovia Challenger San Marino Challenger Okal Cup 2004 - Eckental Alphen Challenger Napoli Challenger Rimini Challenger Challenger Groningen - Groningen Orbetello Challenger Rome Challenger The LTA Hester Trophy - Manchester Lugano Challenger Labertz Open by Stawag - Aachen Tampere Challenger Manerbio Challenger Como Challenger Alphen Challenger Szczecin Challenger KGHM Dialog Polish Indoors - Wroclaw Aachen Challenger Noumea Challenger Wolfsburg Challenger BMW Tennis Championship - Sunrise Barletta Challenger Marrakech Challenger Biella Challenger Barletta Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prague Challenger Turin Challenger Sopot Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Sebastian Challenger Trani Challenger San Marino Challenger Cordenons Challenger Segovia Challenger Scheveningen Challenger Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia The LTA Wrexham Challenger - Wrexham Challenger Copa Sevilla 2008 - Seville Wolfsburg Challenger Bauer Watertechnilogy Cup 2008 - Eckental Barletta Challenger Coffee Cup Challenger - Chikmagalur Monza Challenger Top Wool Challenger-Immagine Trophy - Biella Timisoara Challenger - Timisoara Cherbourg Challenger Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Todi Challenger Scheveningen Challenger Poznan Challenger Tampere Challenger Marburg Challenger San Marino Challenger Cordenons Challenger Meerbusch Challenger Como Challenger Genova Challenger Alphen Challenger Como Challenger Challenger Lugano - Lugano Szczecin Challenger Rennes Challenger San Marino Cepu Open - San Marino Casablanca Challenger Heilbronn Challenger Irving Challenger Bauer Watertechnology Cup 2007 - Eckental Barranquilla Challenger Tunis Challenger LTA Shrewsbury Challenger - Shrewsbury Milan Challenger Scheveningen Challenger San Benedetto Challenger Fujitsu Siemens Open - Budapest Tampere Challenger San Marino Challenger Cordenons Challenger Seville Challenger Sibiu Challenger Mons Challenger Citta di Brindisi - Brindisi Rabat Challenger 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Rome Challenger Heilbronn Challenger Challenger 42 - Andrezieux Mestre Challenger Padova Challenger Tennis Napoli Cup 2004 - Napoli Netherlands F5 Rennes Challenger Eckental Challenger Turin Challenger Orleans Challenger Mons Challenger Rome Challenger Kosice Challenger Scheveningen Challenger Noumea Challenger Aamulehti Tampere Opene - Tampere San Marino Challenger Heilbronn Challenger Napoli Challenger Mons Challenger Como Challenger Alphen Challenger Szczecin Challenger Ethias Trophy - Mons Eckental Challenger Volvo Sylt Open - Sylt Heilbronn Challenger Sina-Kia Motors Tennis Cup - Cordenons Wroclaw Challenger Alphen Challenger Zagreb Open - Zagreb Mouilleron-Le-Captif Challenger Nottingham Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Marburg Challenger Braunschweig Challenger Barletta Challenger Egypt F2 X Torneo Internazionale di Tennis - Barletta Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Gemax Open - Belgrade Rome Challenger Rome Challenger Hypo Group Tennis International - Portschach Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Scheveningen Challenger Top Wool Challenger - Biella Heilbronn Open - Heilbronn Bercuit Challenger Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini Qatar ExxonMobil Open - Doha TEAN International - Alphen Aan Den Rijn Oberstaufen Challenger St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence SAA Hilversum Open - Hilversum Sunrise Challenger San Marino Cepu Open - San Marino Kobstaedernes ATP Challenger - Kolding Internazionali di Tennis di Bergamo - Bergamo Athens Challenger Manerbio Challenger Geneva Challenger Tennislife Cup - Napoli Trani Challenger Kobstaedernes ATP Challenger - Kolding Genova Challenger Geneva Challenger Generali Open 2002 - Kitzbuhel Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Napoli Challenger Genova Challenger San Remo Challenger Zagreb Challenger Bordeaux Challenger Prostejov Challenger Milan Indoors - Milan Open 13 - Marseille Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Dallas Challenger Yokohama Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest Toyota Challenger Next Generation Adelaide International - Adelaide Seville Challenger Medibank International - Sydney Szczecin Challenger BCR Open Romania - Bucharest Movistar Open - Santiago Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Turin Challenger Kremlin Cup - Moscow San Benedetto Challenger Open Sabadell Atlantico - Barcelona Medibank International - Sydney ARAG World Team Championship - Dusseldorf ATP Studena Croatia Open Umag - Umag Orange Warsaw Open - Warsaw Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Napoli Challenger Movistar Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Sunrise Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Caltanissetta Challenger St. Brieuc Challenger Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Grand Prix Hassan II - Casablanca Studena Croatia Open - Umag BMW Open - Munich UNICEF Open - 's Hertogenbosch Qatar ExxonMobil Open - Doha Bergamo Challenger St. Brieuc Challenger Barletta Challenger Le Gosier Challenger Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Bath Challenger Monza Challenger Rome Challenger ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona PBZ Zagreb Indoors - Zagreb Rome Challenger Ortisei Challenger Campionati Internazionali di Sicilia - Palermo Sao Paulo Challenger Tour Finals ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg Meerbusch Challenger Kremlin Cup - Moscow Caltanissetta Challenger Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Mersin Challenger Erste Bank Open - Vienna Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch San Marino Challenger Alphen Challenger Erste Bank Open - Vienna Madrid Challenger CA Challenge 2002 - Graz Mersin Challenger Napoli Challenger Milan Challenger San Benedetto Challenger If Stockholm Open - Stockholm Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Scheveningen Challenger Banca Stato Challenger Lugano - Lugano Medibank International - Sydney VII Torneo Internazionale di Tennis - Barletta Open de Rennes La Trinitaine - Rennes Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane - Brisbane Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach VTR Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Heineken Open - Auckland Milan Indoors - Milan Tennis Masters Series - Rome ABN AMRO World Tennis Tournament - Rotterdam Next Generation Hardcourts - Adelaide Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Tennis Masters Series - Monte Carlo Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires Wimbledon - London French Open - Paris Catella Swedish Open - Bastad French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Hopman Cup - Perth Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Wimbledon (juniors) Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing French Open (juniors) U.S. Open (juniors)